package cn.shengchao.examstar.ai.infrastructure.dao.po;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import top.continew.starter.extension.crud.model.entity.BaseIdDO;

import java.util.Date;

/**
 * AI学习日程实体
 */
@Data
@TableName("ai_study_day")
public class AiStudyDay extends BaseIdDO {
    
    /**
     * 日期
     */
    private Date date;
    
    /**
     * 任务
     */
    private String jobName;
    
    /**
     * 知识点ID
     */
    private Long knowledgePointId;
    
    /**
     * 知识点
     */
    private String knowledgePoint;
    
    /**
     * 时长
     */
    private Long time;
    
    /**
     * 学习计划ID
     */
    private Long aiStudyPlanId;
    
    /**
     * 用户ID
     */
    private Long userId;
    
    /**
     * 是否已完成
     */
    private Boolean completed;
    
    /**
     * 完成时间
     */
    private Date completedTime;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 更新时间
     */
    private Date updateTime;
}